"""
# -*- coding: utf-8 -*-
Time    : 2025/7/22 上午11:26
Author  : Micah
File    : test_fixture_module.py
Function:
"""

import pytest


# 在整个模块中运行一次，范围是模块级别

@pytest.fixture(scope="module")
def login():
    print("\n登录")


# login在第一种方法中使用，其他方法可以不添加
def test_01():
    print("\n测试用例01")


# 如果第一种方法中没有login，则第一种方法单独执行，再执行下面的第二种方法
def test_02(login):
    print("\n测试用例02")


# 也就是说，login添加在哪个测试方法中，就从该方法以后实现login依赖注入效果
def test_03(login):
    print("\n测试用例03")
